﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Yto.Entities;

namespace com.ytocargo.Core.AirPortCharts
{
    [Table("T3093")]
    public class AirPortChart : Entity<string>
    {
        [Column("AIRPORTID")]
        [StringLength(4)]
        public override string Id { get => base.Id; set => base.Id = value; }

        [StringLength(50)]
        public string AIRPORTNAME { get; set; }

        [DisplayName("细则图片1")]
        [StringLength(2000)]
        public string XZPICTFILE1 { get; set; }

        [DisplayName("障碍物及其它图")]
        [StringLength(2000)]
        public string XZPICTFILE2 { get; set; }

        [DisplayName("机场图")]
        [StringLength(2000)]
        public string APPICTFILE { get; set; }

        [DisplayName("进场图")]
        [StringLength(2000)]
        public string JCPICTFILE { get; set; }

        [DisplayName("离场图")]
        [StringLength(2000)]
        public string LCPICTFILE { get; set; }

        [DisplayName("ILS精密进近图")]
        [StringLength(2000)]
        public string JJPICTFILEILS { get; set; }

        [DisplayName("走廊图")]
        [StringLength(2000)]
        public string ZLPICTFILE { get; set; }

        [DisplayName("备注")]
        [StringLength(255)]
        public string MEMOS { get; set; }

        [DisplayName("进场图ndb")]
        [StringLength(2000)]
        public string JJPICTFILENDB { get; set; }

        [DisplayName("进场图vor")]
        [StringLength(2000)]
        public string JJPICTFILEVOR { get; set; }

        [DisplayName("目视进近图")]
        [StringLength(2000)]
        public string JJPICTFILEMS { get; set; }
    }
}
